@charset "utf-8";
/* CSS Document */

/*******************************************************Image Gallery Grid with Bootstrap 4 Flexbox*****************************
**********************************************************************************************************************************/
/*.container {
            background: #f9f9f9;
        }
        
        img {
            width: 300px;
        }
        
        img {
            margin: 0px;
        }*/
        


/****************************************************Responsive Image Gallery with Bootstrap 4 Flexbox***************************
*********************************************************************************************************************************/
.d-flex {
  /*border:2px solid #000;*/
}
/*.d-flex img {
  width: 300px;
  flex: auto;
  cursor:pointer;
  /*border:2px solid #000;*/

/*}*/
/*Media Queries for Gallery*/
@media (min-width: 321px) and (max-width: 480px) {
.projectmedia a {
	margin-right: 10px;
	margin-bottom: 10px;}
 /*.projectmedia a:nth-child(2) {
	margin-right: -10px;
	}*/
	
/*Center Project Documentation pictures*/
.projectdocumentation a {
	margin-right: 10px;
	margin-bottom: 10px;}
	
/*Overall Project Media and Documentation Image Sizing*/
 .d-flex a {
  max-width: 100%;
  width: 372px;
  flex: auto;
  cursor:pointer;
  border: 2px solid #0082A2;
  -webkit-box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65); 
  box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65);
}
.d-flex a img {
  width: 100%;
  flex: auto;
}
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectmediaimg_350 {
		display: none;}
	
	a img.projectmediaimg_365 {
		display: none;
}
	a.hiddenimage372 {
    display: none;
}	
/*Show Project Documentation Tiles Optimized for Screen Sizes*/
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectdocimg_350 {
		display: none;}
	
	a img.projectdocimg_365 {
		display: none;
}
}

@media (min-width: 481px) and (max-width: 575px) { 
  .projectmedia a {
	margin-right: 10px;
	margin-bottom: 10px;}
 /*.projectmedia a:nth-child(2) {
	margin-right: -10px;
	}*/
/*Center Project Documentation pictures*/
	.projectdocumentation a {
	margin-right: 10px;
	margin-bottom: 10px;}
/*Overall Project Media and Documentation Image Sizing*/
 .d-flex a {
  max-width: 100%;
  width: 372px;
  flex: auto;
  cursor:pointer;
  border: 2px solid #0082A2;
  -webkit-box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65); 
  box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65);
}
.d-flex a img {
  width: 100%;
  flex: auto;
}
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectmediaimg_350 {
		display: none;}
	
	a img.projectmediaimg_365 {
		display: none;
}
	 a.hiddenimage372 {
    display: none;
}		
/*Show Project Documentation Tiles Optimized for Screen Sizes*/
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectdocimg_350 {
		display: none;}
	
	a img.projectdocimg_365 {
		display: none;
}
}
@media (min-width: 576px) and (max-width: 767px) { 
.projectmedia a {
	margin-right: 10px;}
.projectmedia a:nth-child(2), a:nth-child(4), a:nth-child(6), a:nth-child(8)  {
	margin-right: -10px;
	}  
.projectmedia a:nth-child(-n+8){
		margin-bottom: 10px;
	}
/*Center Project Documentation pictures*/
.projectdocumentation a {
	margin-right: 10px;}
.projectdocumentation a:nth-child(2), a:nth-child(4), a:nth-child(6), a:nth-child(8)  {
	margin-right: -10px;
	}  
.projectdocumentation a:nth-child(-n+8){
		margin-bottom: 10px;
	}	
	
	
/*Overall Project Media and Documentation Image Sizing*/	
 .d-flex a {
  max-width: 50%;
  width: 340px;
  flex: auto;
  cursor:pointer;
  border: 2px solid #0082A2;
  -webkit-box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65); 
  box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65);
}
.d-flex a img {
  width: 100%;
  flex: auto;
}
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectmediaimg_365 {
		display: none;}
	
	a img.projectmediaimg_372 {
		display: none;
}
	 a.hiddenimage372 {
    display: none;
}	
/*Show Project Documentation Tiles Optimized for Screen Sizes*/
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectdocimg_365 {
		display: none;}
	
	a img.projectdocimg_372 {
		display: none;
}
}
@media (min-width: 768px) and (max-width: 855px) { 
.projectmedia a {
	margin-right: 1.5vw;}
.projectmedia a:nth-child(-n+8){
		margin-bottom: 1.5vw;
	}
 /*.projectmedia a:nth-child(2) {
	margin-right: -10px;
	}*/
/*Center Project Documentation pictures*/
.projectdocumentation a {
	margin-right: 1.5vw;}
.projectdocumentation a:nth-child(-n+8){
		margin-bottom: 1.5vw;
	}
	
/*Overall Project Media and Documentation Image Sizing*/
 .d-flex a {
  max-width: 50%;
  width: 350px;
  flex: auto;
  cursor:pointer;
  border: 2px solid #0082A2;
  -webkit-box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65); 
  box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65);
}
.d-flex a img {
  width: 100%;
  flex: auto;
}
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectmediaimg_365 {
		display: none;}
	
	a img.projectmediaimg_372 {
		display: none;
}
	a.hiddenimage372 {
    display: none;
}	
/*Show Project Documentation Tiles Optimized for Screen Sizes*/
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectdocimg_365 {
		display: none;}
	
	a img.projectdocimg_372 {
		display: none;
}
}		

@media (min-width: 856px) and (max-width: 991px) { 
.projectmedia a {
	margin-right: 1.5vw;}
	/*Center project media pictures*/
.projectmedia a:nth-child(1), a:nth-child(3), a:nth-child(5), a:nth-child(7){  
	margin-right: 1.5vw;}
.projectmedia a:nth-child(2), a:nth-child(4), a:nth-child(6), a:nth-child(8){
	margin-right: 0px;
	}
 /*.projectmedia a:nth-child(3) {
	margin-right: -10px;
	}*/
.projectmedia a:nth-child(-n+8){
		margin-bottom: 1.5vw;
	}
/*Center Project Documentation pictures*/
	
.projectdocumentation a {
	margin-right: 1.5vw;}
.projectmedia a:nth-child(1), a:nth-child(3), a:nth-child(5), a:nth-child(7){
	margin-right: 1.5vw;}
.projectdocumentation a:nth-child(2), a:nth-child(4), a:nth-child(6), a:nth-child(8){
	margin-right: 0px;
	}
.projectdocumentation a:nth-child(-n+8){
	margin-bottom: 1.5vw;
	}

/*Overall Project Media and Documentation Image Sizing*/
 .d-flex a {
  max-width: 50%;
  width: 372px;
  flex: auto;
  cursor:pointer;
  border: 2px solid #0082A2;
  -webkit-box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65); 
  box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65);
}
.d-flex a img {
  width: 100%;
  flex: auto;
}
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectmediaimg_350 {
		display: none;}
	
	a img.projectmediaimg_365 {
		display: none;
}
	a.hiddenimage372 {
    display: none;
}	
/*Show Project Documentation Tiles Optimized for Screen Sizes*/
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectdocimg_350 {
		display: none;}
	
	a img.projectdocimg_365 {
		display: none;
}
}
@media (min-width: 992px) and (max-width: 1199px) { 
 .projectmedia a:nth-child(1), a:nth-child(2), a:nth-child(4), a:nth-child(5), a:nth-child(7), a:nth-child(8) {
	margin-right: 5px;}
 .projectmedia a:nth-child(3), a:nth-child(6), a:nth-child(9)  {
	margin-right: -10px;
	}
	.projectmedia a:nth-child(-n+8){
		margin-bottom: 1vw;
	}
/*Center Project Documentation pictures*/
	
.projectdocumentation a:nth-child(1), a:nth-child(2), a:nth-child(4), a:nth-child(5), a:nth-child(7), a:nth-child(8){ 
	margin-right: 5px;}
.projectdocumentation a:nth-child(3), a:nth-child(6), a:nth-child(9){
	margin-right: -10px;
	}
.projectdocumentation a:nth-child(-n+8){
	margin-bottom: 1vw;
	}

/*Overall Project Media and Documentation Image Sizing*/
	
 .d-flex a {
  max-width: 33.33%;
  width: 340px;
  flex: auto;
  cursor:pointer;
  border: 2px solid #0082A2;
  -webkit-box-shadow: 0px 0px 2px 1.5px rgba(153,153,153,0.65); 
  box-shadow: 0px 0px 2px 1.5px rgba(153,153,153,0.65);
}
.d-flex a img {
  width: 100%;
  flex: auto;
}
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectmediaimg_365 {
		display: none;}
	
	a img.projectmediaimg_372 {
		display: none;
}
	 a.hiddenimage372 {
    visibility: hidden;
}		
/*Show Project Documentation Tiles Optimized for Screen Sizes*/
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectdocimg_365 {
		display: none;}
	
	a img.projectdocimg_372 {
		display: none;
}
}		
@media (min-width: 1200px) and (max-width: 1439px) { 
.projectmedia a {
	margin-right: 1vw;}
.projectmedia a:nth-child(-n+6){
		margin-bottom: 1vw;
	}
.projectmedia a:nth-child(3), a:nth-child(6), a:nth-child(9)  {
	margin-right: 0px;
	}
/*Center Project Documentation pictures*/
	
.projectdocumentation a {
	margin-right: 1vw;}
.projectdocumentation a:nth-child(3), a:nth-child(6), a:nth-child(9){
	margin-right: 0px;
	}
.projectdocumentation a:nth-child(-n+6){
	margin-bottom: 1vw;
	}

/*Overall Project Media and Documentation Image Sizing*/
	
 .d-flex a {
  max-width: 33.33%;
  width: 372px;
  flex: auto;
  cursor:pointer;
  border: 2px solid #0082A2;
  -webkit-box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65); 
  box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65);
}
.d-flex a img {
  width: 100%;
  flex: auto;
}
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectmediaimg_350 {
		display: none;}
	
	a img.projectmediaimg_365 {
		display: none;
}
  a.hiddenimage372 {
    visibility: hidden;
}		
/*Show Project Documentation Tiles Optimized for Screen Sizes*/
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectdocimg_350 {
		display: none;}
	
	a img.projectdocimg_365 {
		display: none;
}
}
@media (min-width: 1440px) and (max-width: 1549px) { 
 .projectmedia a {
	margin-right: 1vw;}
 .projectmedia a:nth-child(4), a:nth-child(8){
	margin-right: -5px;
	}
 .projectmedia a:nth-child(-n+4){
		margin-bottom: 1vw;
	}
/*Center Project Documentation pictures*/
	
.projectdocumentation a {
	margin-right: 1vw;}
.projectdocumentation a:nth-child(4), a:nth-child(8){
	margin-right: -5px;
	}
.projectdocumentation a:nth-child(-n+4){
		margin-bottom: 1vw;
	}
/*Overall Project Media and Documentation Image Sizing*/
	
 .d-flex a {
  max-width: 25%;
  width: 340px;
  flex: auto;
  cursor:pointer;
  border: 2px solid #0082A2;
  -webkit-box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65); 
  box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65);
}
.d-flex a img {
  width: 100%;
  flex: auto;
}
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectmediaimg_365 {
		display: none;}
	
	a img.projectmediaimg_372 {
		display: none;
}
	a.hiddenimage372 {
    display: none;
}
/*Show Project Documentation Tiles Optimized for Screen Sizes*/
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectdocimg_365 {
		display: none;}
	
	a img.projectdocimg_372 {
		display: none;
}
}
@media (min-width: 1550px) and (max-width: 1823px) { 
/*Center project media pictures*/
.projectmedia a:nth-child(4n+1) {  
	margin-left: .6vw;}
.projectmedia a {
	margin-right: .6vw;}
.projectmedia a:nth-child(-n+4){
		margin-bottom: .8vw;
	}
/*Center Project Documentation pictures*/
.projectdocumentation a:nth-child(4n+1) {  
	margin-left: .6vw;}
	
.projectdocumentation a {
	margin-right: .6vw;}
	
.projectdocumentation a:nth-child(-n+4){
		margin-bottom: .8vw;
	}
/*Overall Project Media and Documentation Image Sizing*/
 .d-flex a {
  max-width: 25%;
  width: 365px;
  flex: auto;
  cursor:pointer;
  border: 2px solid #0082A2;
  -webkit-box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65); 
  box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65);
}
.d-flex a img {
  width: 100%;
  flex: auto;
}
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectmediaimg_350 {
		display: none;}
	
	a img.projectmediaimg_372 {
		display: none;
}
	a.hiddenimage372 {
    display: none;
}
/*Show Project Documentation Tiles Optimized for Screen Sizes*/
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectdocimg_350 {
		display: none;}
	
	a img.projectdocimg_372 {
		display: none;
}
}	
/*LARGE COMPUTER SCREEN MEDIA QUERY*/
@media (min-width: 1824px) and (max-width: 1899px) { 
/*Center project media pictures*/
.projectmedia a:nth-child(4n+1) {  
	margin-left: 1vw;}
.projectmedia a {
	margin-right: 1vw;}
.projectmedia a:nth-child(-n+4){
		margin-bottom: 1vw;
	}
/*Center Project Documentation pictures*/
.projectdocumentation a:nth-child(4n+1) {  
	margin-left: 1vw;}
	
.projectdocumentation a {
	margin-right: 1vw;}
	
.projectdocumentation a:nth-child(-n+4){
		margin-bottom: 1vw;
	}
/*Overall Project Media and Documentation Image Sizing*/
 .d-flex a {
  max-width: 25%;
  width: 372px;
  flex: auto;
  cursor:pointer;
  border: 2px solid #0082A2;
  -webkit-box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65); 
  box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65);
}
.d-flex a img {
  width: 100%;
  flex: auto;
}
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectmediaimg_350 {
		display: none;}
	
	a img.projectmediaimg_365 {
		display: none;
}
	a.hiddenimage372 {
    display: none;
}
/*Show Project Documentation Tiles Optimized for Screen Sizes*/
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectdocimg_350 {
		display: none;}
	
	a img.projectdocimg_365 {
		display: none;
}
}	
	
	
	

/*EXTRA LARGE COMPUTER SCREEN MEDIA QUERY, YOUR MAIN MONITOR*/
@media (min-width: 1900px) { 
	.container-fluid {
	width: 100%;
	max-width: 2039px;}	
	/*2039px*/
/*Center project media pictures*/
.projectmedia a:nth-child(4n+1) {  
	margin-left: 2rem;}
	
.projectmedia a {
	margin-right: 2rem;}
	
/*.projectmedia a:last-child {
	margin-right: 0%;
	}*/
	.projectmedia a:nth-child(-n+4){
		margin-bottom: 2rem;
	}
/*Center Project Documentation pictures*/
.projectdocumentation a:nth-child(4n+1) {  
	margin-left: 2rem;}
	
.projectdocumentation a {
	margin-right: 2rem;}
	
.projectdocumentation a:nth-child(-n+4){
		margin-bottom: 2rem;
	}
/*Overall Project Media and Documentation Image Sizing*/
  .d-flex a {
  max-width: 25%;
  width: 372px;
  flex: auto;
  cursor:pointer;
  border: 2px solid #0082A2;
  -webkit-box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65); 
  box-shadow: 0px 0px 4px 3px rgba(153,153,153,0.65);
}
.d-flex a img {
  width: 100%;
  flex: auto;
}
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectmediaimg_350 {
		display: none;}
	
	a img.projectmediaimg_365 {
		display: none;}
		
	a.hiddenimage372 {
    display: none;
}
/*Show Project Documentation Tiles Optimized for Screen Sizes*/
	a img.projectmediaimgsm {
		display: none;
	}
	a img.projectdocimg_350 {
		display: none;}
	
	a img.projectdocimg_365 {
		display: none;
}
}
/*Wrap yo links*/
@media (min-width: 992px) and (max-width: 1199px) { 
	#CI2col a {
		 word-wrap: break-word;
		
	}
}
/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!NEW BOOTSTRAP MENU STYLING 6_1_21!!!!!!!!!!!!!!*/
/*OG CSS from Bootstrap New Menu_3_18_18*/
/*FULL DROPDOWN MENU CSS*/

/*Universal full width drop down menu controls!!!!!!!*/

.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #0082A2;
  white-space: nowrap;
  font-size: 1.1em;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #004F6F;
  text-decoration: none;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header a {
  display: block;
  padding: 3px 20px;
  font-size: 1.5em;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
  clear: both;
  font-weight: normal;
}
.dropdown-header a:hover,
.dropdown-header a:focus {
  color: #004F6F;
  text-decoration: none;
  
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
/*dropdown open control*/
.nav > li.dropdown.open {
  position: static;
}

.nav > li.dropdown.open .dropdown-menu {
  display: table;
  border-radius: 0px;
  width: 100%;
  text-align: left;
  left: 0;
  right: 0;
}

.dropdown-menu > li {
  display: block;
  height: 50px;
  line-height: 50px;
  vertical-align: middle;
}

@media screen and (max-width: 767px) {
  .dropdown-menu > li {
    display: block;
  }
}
/*Multi column dropdown styling*/
.multi-column-dropdown {
	list-style: none;
}	

 /*Dropdown Link stylings*/
.multi-column-dropdown li a.dropdown-item {
padding-top: 3px;
padding-bottom: 3px;	
	
	
}
.multi-column-dropdown li {
padding-top: 3px;
	padding-bottom: 3px;	
}
	.multi-column-dropdown li a:hover {
		text-decoration: none;
		
	}
.dropdown-menu.multi-column {
	text-align: left;
}
.multi-column-dropdown.dropdown-header {
  display: table;
  border-radius: 0px;
  width: 100%;
  text-align: left !important;
  left: 0;
  right: 0;
}
.multi-column.columns-3 .dropdown-header {
	text-align: left;
}	
.multi-column.columns-2 .dropdown-header {
	text-align: left;
}
/*Multi-Column Dropdown Nav Bar Menu Media Queries*/

@media (min-width: 1550px){ 
/*Curriculum & Instruction 2 Column Dropdown Menu*/
	#CIportfolio.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	#CIresearch.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	#CIportfolioshort, #CIresearchshort, #CIresearchshorter.multi-column-dropdown {
	    display: none;}
/*Instructional Design/Technology 3 Column Dropdown Menu*/
	#IDBlog.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	#IDPortfolio.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	#IDResearch.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
/*Science 2 Column Dropdown Menu*/
	#Scienceportfolio.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	#Scienceresearch.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
/*Technology 2 Column Dropdown Menu*/
	#Technologyportfolio.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	#Technologyresearch.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	#Technologyportfolioshortest, 
	#Technologyresearchshortest.multi-column-dropdown {
	    display: none;}
/*Research 2 Column Dropdown Menu*/
	#Researchportfolio.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	#Researchresearch.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	#Researchportfolioshort, 
	#Researchportfolioshortest, 
	#Researchresearchshort, 
	#Researchresearchshortest.multi-column-dropdown {
	    display: none;}
/*Curricula Vitae/Resume 3 Column Dropdown Menu*/
	#AcademicCV.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	#IDCV.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	#ScientificCV.multi-column-dropdown {
		padding-left: 150px;
	    display: block;}
	#TechCV.multi-column-dropdown {
		padding-left: 150px;
	    display: block;}
	#ResearchCV.multi-column-dropdown {
		padding-left: 70px;
	    display: block;}
	
	
	 #AcademicCVshort, #ResearchCVshort.multi-column-dropdown {
	    display: none;}
	
/*"Hire Me" Dropdown Menu*/
	#CIservices.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	#idservices.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	#scienceservices.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	#techservices.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	#researchservices.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	
	
	#CIservicesshort, 
	#idservicesshort, 
	#scienceservicesshort, 
	#techservicesshort, 
	#researchservicesshort.multi-column-dropdown {
	    display: none;}
	
	.multi-column-dropdown .dropdown-header{
		font-size: 100%;
	}
	.multi-column-dropdown .dropdown-header-link {
		white-space: none;
		padding-left: 0px;
	}
	.multi-column-dropdown li {
 white-space: none;
	}
/*Hide 2 column dropdown*/
	#CV2col.dropdown {
		display: none;
	}
	#hireme2col.dropdown {
		display: none;
	}
}
@media (min-width: 1440px) and (max-width: 1549px) {
/*Curriculum & Instruction 2 Column Dropdown Menu*/
	#CIportfolio.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	#CIresearch.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	
	#CIportfolioshort, #CIresearchshort, #CIresearchshorter.multi-column-dropdown {
	    display: none;}
	
/*Instructional Design/Technology 3 Column Dropdown Menu*/
	#IDBlog.multi-column-dropdown {
		padding-left: 50px;
	    display: block;}
	#IDPortfolio.multi-column-dropdown {
		padding-left: 50px;
	    display: block;}
	#IDResearch.multi-column-dropdown {
		padding-left: 50px;
	    display: block;}
/*Science 2 Column Dropdown Menu*/
	#Scienceportfolio.multi-column-dropdown {
		padding-left: 50px;
	    display: block;}
	#Scienceresearch.multi-column-dropdown {
		padding-left: 50px;
	    display: block;}
/*Technology 2 Column Dropdown Menu*/
	#Technologyportfolio.multi-column-dropdown {
		padding-left: 50px;
	    display: block;}
	#Technologyresearch.multi-column-dropdown {
		padding-left: 50px;
	    display: block;}
	
	#Technologyportfolioshortest, #Technologyresearchshortest.multi-column-dropdown {
	    display: none;}
	
/*Research 2 Column Dropdown Menu*/
	#Researchportfolio.multi-column-dropdown {
		padding-left: 50px;
	    display: block;}

	 #Researchresearch.multi-column-dropdown {
		padding-left: 50px;
	    display: block;}
	
	#Researchportfolioshort, 
	#Researchportfolioshortest, 
	#Researchresearchshort, 
	#Researchresearchshortest.multi-column-dropdown {
	    display: none;}
/*Curricula Vitae/Resume 3 Column Dropdown Menu*/
	#AcademicCV.multi-column-dropdown {
		padding-left: 15px;
	    display: block;}
	#IDCV.multi-column-dropdown {
		padding-left: 15px;
	    display: block;}
	#ScientificCV.multi-column-dropdown {
		padding-left: 150px;
	    display: block;}
	#TechCV.multi-column-dropdown {
		padding-left: 150px;
	    display: block;}
	#ResearchCV.multi-column-dropdown {
		padding-left: 50px;
	    display: block;}
	
	#AcademicCVshort, #ResearchCVshort.multi-column-dropdown {
	    display: none;}
	/*"Hire Me" 3 column Dropdown Menu*/
	#CIservices.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	#idservices.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	#scienceservices.multi-column-dropdown {
		padding-left: 70px;
	    display: block;}
	#techservices.multi-column-dropdown {
		padding-left: 70px;
	    display: block;}
	#researchservices.multi-column-dropdown {
		padding-left: 80px;
	    display: block;}
	
	#CIservicesshort, 
	#idservicesshort,
	#scienceservicesshort,
	#techservicesshort,
	#researchservicesshort.multi-column-dropdown {
	    display: none;}
	
	.multi-column-dropdown .dropdown-header{
		font-size: 100%;
	}
	.multi-column-dropdown .dropdown-header-link {
		white-space: none;
		padding-left: 0px;
	}
	.multi-column-dropdown li {
		 white-space: none;
	}
	/*Hide 2 column dropdown*/
	#CV2col.dropdown {
		display: none;
	}
	#hireme2col.dropdown {
		display: none;
	}
}
@media (min-width: 1200px) and (max-width: 1439px) { 
/*Curriculum & Instruction 2 Column Dropdown Menu*/
	#CIportfolio.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	#CIresearch.multi-column-dropdown {
		padding-left: 60px;
	    display: block;}
	
	#CIportfolioshort, #CIresearchshort, #CIresearchshorter.multi-column-dropdown {
	    display: none;}
    
/*Instructional Design/Technology 3 Column Dropdown Menu*/
	#IDBlog.multi-column-dropdown {
		padding-left: 40px;
	    display: block;}
	#IDPortfolio.multi-column-dropdown {
		padding-left: 40px;
	    display: block;}
	#IDResearch.multi-column-dropdown {
		padding-left: 40px;
	    display: block;}
/*Science 2 Column Dropdown Menu*/
	#Scienceportfolio.multi-column-dropdown {
		padding-left: 40px;
	    display: block;}
	#Scienceresearch.multi-column-dropdown {
		padding-left: 40px;
	    display: block;}
/*Technology 2 Column Dropdown Menu*/
	#Technologyportfolio.multi-column-dropdown {
		padding-left: 40px;
	    display: block;}
	#Technologyresearch.multi-column-dropdown {
		padding-left: 40px;
	    display: block;}
	#Technologyportfolioshortest, #Technologyresearchshortest.multi-column-dropdown {
	    display: none;}
/*Research 2 Column Dropdown Menu*/
	#Researchportfolio.multi-column-dropdown {
		padding-left: 40px;
	    display: block;}
	
	#Researchresearch.multi-column-dropdown {
		padding-left: 40px;
	    display: block;}
	
	#Researchportfolioshort, #Researchportfolioshortest, 
	#Researchresearchshort, #Researchresearchshortest.multi-column-dropdown {
	    display: none;}
/*Curricula Vitae/Resume 3 Column Dropdown Menu*/
	
    #AcademicCVshort.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	#IDCV.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	#ScientificCV.multi-column-dropdown {
		padding-left: 80px;
	    display: block;}
	#TechCV.multi-column-dropdown {
		padding-left: 80px;
	    display: block;}
	#ResearchCVshort.multi-column-dropdown {
		padding-left: 65px;
	    display: block;}	
	#AcademicCV, #ResearchCV.multi-column-dropdown {
	    display: none;}
	/*"Hire Me" Dropdown Menu*/
	
	#CIservicesshort.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	
	#idservicesshort.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	
	#scienceservicesshort.multi-column-dropdown {
		padding-left: 15px;
	    white-space: none;
		display: block;
		margin-left: 5px;
	}
	#techservicesshort.multi-column-dropdown {
		padding-left: 15px;
	    display: block;
		margin-left: 5px;
	}
	#researchservicesshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	#CIservices, #idservices, 
	#scienceservices, #techservices, 
	#researchservices.multi-column-dropdown {
	    display: none;}
	
	
	.multi-column-dropdown .dropdown-header{
		font-size: 100%;
	}
	.multi-column-dropdown .dropdown-header-link {
		white-space: none;
		padding-left: 0px;
	}
	.multi-column-dropdown li {
 		white-space: none;
	}	
	/*Hide 2 column dropdown*/
	#CV2col.dropdown {
		display: none;
	}
	#hireme2col.dropdown {
		display: none;
	}
}
@media (min-width: 992px) and (max-width: 1199px) { 
/*Curriculum & Instruction 2 Column Dropdown Menu*/
	#CIportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#CIresearchshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	#CIportfolioshort, #CIresearch, #CIresearchshorter.multi-column-dropdown {
	    display: none;}
	
/*Instructional Design/Technology 3 Column Dropdown Menu*/
	#IDBlog.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	#IDPortfolio.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	#IDResearch.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
/*Science 2 Column Dropdown Menu*/
	#Scienceportfolio.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	#Scienceresearch.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
/*Technology 2 Column Dropdown Menu*/
	#Technologyportfolio.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	#Technologyresearch.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	#Technologyportfolioshortest, #Technologyresearchshortest.multi-column-dropdown {
		display: none;
	}
/*Research 2 Column Dropdown Menu*/
	#Researchportfolio.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	
	#Researchresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#Researchportfolioshort, 
	#Researchportfolioshortest, 
	#Researchresearchshort, 
	#Researchresearchshortest.multi-column-dropdown {
	    display: none;}
/*Curricula Vitae/Resume 2 Column Dropdown Menu*/
	
    #AcademicCV2colshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#IDCV2col.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#ScientificCV2col.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#TechCV2col.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#ResearchCV2colshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;
		margin-top: -130px;
	}
	
	
	#AcademicCV2col, #AcademicCV2colshorter, 
	#AcademicCV2colshortest, #IDCV2colshort, 
	#TechCV2colshort, #TechCV2colshorter, 
	#TechCV2colshortest, #ResearchCV2col, 
	#ResearchCV2colshorter, #ResearchCV2colshortest.multi-column-dropdown {
	    display: none;}
	
	/*"Hire Me" Dropdown Menu*/
	#CIservices2col.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	

	#idservicesshort2col.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}

	#scienceservices2col.multi-column-dropdown {
		padding-left: 0px;
	    white-space: none;
		display: block;
	}
	
	#techservices2col.multi-column-dropdown {
		padding-left: 0px;
	    display: block;}
	
	#researchservices2col.multi-column-dropdown {
		padding-left: 10px;
		margin-top: -50px;
	    display: block;}
	
	
	#CIservicesshort2col, #CIservicesshortest2col, 
	#idservices2col, #idservicesshorter2col, 
	#scienceservicesshort2col, #scienceservicesshortest2col, 
	#techservicesshort2col, #techservicesshortest2col, 
	#researchservicesshortest2col.multi-column-dropdown {
	    display: none;}

	.multi-column-dropdown .dropdown-header {
		font-size: 100%;
	}
	.multi-column-dropdown .dropdown-header-link {
		white-space: none;
		padding-left: 0px;
	}
	.multi-column-dropdown li {
        white-space: none;
	}	
/*Hide 3 column dropdown*/
	#CV3col.dropdown {
		display: none;
	}
	#hireme3col.dropdown {
		display: none;
	}
	
}
@media (min-width: 856px) and (max-width: 991px) {
/*Curriculum & Instruction 2 Column Dropdown Menu*/

	#CIportfolioshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}

	#CIresearchshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	#CIportfolio, #CIresearch, #CIresearchshorter.multi-column-dropdown {
	    display: none;}
/*Instructional Design/Technology 3 Column Dropdown Menu*/
	#IDBlog.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#IDPortfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#IDResearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
/*Science 2 Column Dropdown Menu*/
	#Scienceportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Scienceresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
/*Technology 2 Column Dropdown Menu*/
	#Technologyportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Technologyresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#Technologyportfolioshortest, 
	#Technologyresearchshortest.multi-column-dropdown {
		display: none;
	}
/*Research 2 Column Dropdown Menu*/
	#Researchportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	 #Researchresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#Researchportfolioshort, 
	#Researchportfolioshortest, 
	#Researchresearchshort, 
	#Researchresearchshortest.multi-column-dropdown {
		display: none;
	}
/*Curricula Vitae/Resume 2 Column Dropdown Menu*/
	
    #AcademicCV2colshort.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	
	#IDCV2col.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	
	#ScientificCV2col.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	
	#TechCV2colshort.multi-column-dropdown {
		margin-top: 39px;
		padding-left: 10px;
	    display: block;}

	#ResearchCV2colshort.multi-column-dropdown {
		padding-left: 10px;
	    display: block;
	    margin-top: -160px;
	}
	
	#AcademicCV2col, #AcademicCV2colshorter, 
	#AcademicCV2colshortest, #IDCV2colshort, 
	#TechCV2col, #TechCV2colshorter, 
	#TechCV2colshortest, #ResearchCV2col, 
	#ResearchCV2colshorter, #ResearchCV2colshortest.multi-column-dropdown {
	    display: none;}
	
/*"Hire Me" Dropdown Menu*/
	#CIservices2col.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	
	
	#idservicesshort2col.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	
	#scienceservicesshort2col.multi-column-dropdown {
		padding-left: 0px;
	    white-space: none;
		display: block;
	}
	
	#techservices2col.multi-column-dropdown {
		padding-left: 0px;
	    display: block;}
	
	#researchservices2col.multi-column-dropdown {
		padding-left: 10px;
		margin-top: -50px;
	    display: block;}
	
	#CIservicesshort2col, #CIservicesshortest2col, 
	#idservices2col, #idservicesshorter2col, 
	#scienceservices2col, #scienceservicesshortest2col, 
	#techservicesshort2col, #techservicesshortest2col,
	#researchservicesshort2col, #researchservicesshorter2col, 
	#researchservicesshortest2col.multi-column-dropdown {
	    display: none;}
	
		
	
	
.multi-column-dropdown .dropdown-header {
		font-size: 100%;
    }
	.multi-column-dropdown .dropdown-header-link {
		white-space: none;
		padding-left: 0px;
	}
	.multi-column-dropdown li {
        white-space: none;
	}	
/*Hide 3 column dropdown*/
	#CV3col.dropdown {
		display: none;
	}
	#hireme3col.dropdown {
		display: none;}
	
	
}
@media (min-width: 768px) and (max-width: 855px) {
/*Curriculum & Instruction 2 Column Dropdown Menu*/
	
	#CIportfolioshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#CIresearchshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#CIportfolio, #CIresearch, #CIresearchshorter.multi-column-dropdown {
	    display: none;}
	
/*Instructional Design/Technology 3 Column Dropdown Menu*/
	#IDBlog.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	#IDPortfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#IDResearch.multi-column-dropdown {
		padding-left: 0px;
		margin-left: -10px;
	    display: block;}
/*Science 2 Column Dropdown Menu*/
	#Scienceportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Scienceresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
/*Technology 2 Column Dropdown Menu*/
	#Technologyportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Technologyresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Technologyportfolioshortest, #Technologyresearchshortest.multi-column-dropdown {
	    display: none;}
/*Research 2 Column Dropdown Menu*/
	
	#Researchportfolioshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
    #Researchresearchshort.multi-column-dropdown {
		padding-left: 30px;
	    display: block;}
	#Researchportfolio, #Researchportfolioshortest, 
	#Researchresearch, #Researchresearchshortest.multi-column-dropdown {
	    display: none;}
/*Curricula Vitae/Resume 2 Column Dropdown Menu*/
	
    #AcademicCV2colshort.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	#IDCV2col.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	#ScientificCV2col.multi-column-dropdown {
		padding-left: 45px;
	    display: block;}
	#TechCV2colshorter.multi-column-dropdown {
		margin-top: 39px;
		padding-left: 45px;
	    display: block;}
	#ResearchCV2colshort.multi-column-dropdown {
		margin-top: -150px;
		padding-left: 10px;
	    display: block;}
	
	#AcademicCV2col, #AcademicCV2colshorter, 
	#AcademicCV2colshortest, #IDCV2colshort, 
	#TechCV2col, #TechCV2colshort, 
	#TechCV2colshortest, #ResearchCV2col, 
	#ResearchCV2colshorter, #ResearchCV2colshortest.multi-column-dropdown {
	    display: none;}
	
	
/*"Hire Me" Dropdown Menu*/
	
	#CIservicesshort2col.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	
	#idservicesshorter2col.multi-column-dropdown {
		padding-left: 10px;
	    display: block;}
	
	#scienceservicesshort2col.multi-column-dropdown {
		padding-left: 0px;
	    white-space: none;
		display: block;
	}
	#techservicesshort2col.multi-column-dropdown {
		padding-left: 0px;
	    display: block;}
	#researchservices2col.multi-column-dropdown {
		padding-left: 10px;
		margin-top: -50px;
	    display: block;}
	
	
	#CIservices2col, #CIservicesshortest2col, 
	#idservices2col, #idservicesshort2col,
	#scienceservices2col, #scienceservicesshortest2col, 
	#techservices2col, #techservicesshortest2col, 
	#researchservicesshortest2col.multi-column-dropdown {
	    display: none;}

/*Header and Link Spacing*/
   .multi-column-dropdown .dropdown-header {
		font-size: 100%;
    }
	.multi-column-dropdown .dropdown-header-link {
		white-space: none;
		padding-left: 0px;
	}
	.multi-column-dropdown li {
        white-space: none;
	}	
/*Hide 3 column dropdown*/
	#CV3col.dropdown {
		display: none;
	}
	#hireme3col.dropdown {
		display: none;
	}

}
/*Begin Mobile Menu CSS for screens <767px*/
@media (min-width: 576px) and (max-width: 767px) { 
	
	.multi-column-dropdown .dropdown-header {
		font-size: 100%;
    }
	.multi-column-dropdown .dropdown-header-link {
		white-space: none;
		padding-left: 0px;
	}
	.multi-column-dropdown li {
        white-space: none;
	}
	/*Show full "Curriculum & Instruction" Menu links for mobile menu*/	
	#CIportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#CIresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	#CIportfolioshort, #CIresearchshort, #CIresearchshorter.multi-column-dropdown {
	    display: none;}
/*Show full "Instructional Design/Technology" Menu links for mobile menu*/	
	#IDBlog.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#IDPortfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#IDResearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
/*Show full "Science" Menu links for mobile menu*/	
	#Scienceportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Scienceresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
/*Show full "Technology" Menu links for mobile menu*/	
	#Technologyportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Technologyresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#Technologyportfolioshortest, #Technologyresearchshortest.multi-column-dropdown {
	    display: none;}
	
/*Show full "Research" Menu links for mobile menu*/	
	#Researchportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Researchresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	#Researchportfolioshort, #Researchportfolioshortest, 
	#Researchresearchshort, #Researchresearchshortest.multi-column-dropdown {
	    display: none;}
/*Show full "Resume/CV" Menu links for mobile menu*/	
	#AcademicCV.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#IDCV.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#ScientificCV.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#TechCV.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#ResearchCV.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	 #AcademicCVshort, #ResearchCVshort.multi-column-dropdown {
	    display: none;}	
	
/*Show full "Hire Me" Menu links for mobile menu*/	
	#CIservices.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#idservices.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}

	#scienceservices.multi-column-dropdown {
		padding-left: 20px;
	    white-space: none;
		display: block;
	}
	
	#techservices.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#researchservices.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	#CIservicesshort, #idservicesshort, 
	#scienceservicesshort, #techservicesshort, 
	#researchservicesshort.multi-column-dropdown {
	    display: none;}
	
	
/*Hide 2 column dropdown*/
	#CV2col.dropdown {
		display: none;}
	#hireme2col.dropdown {
		display: none;
	}
}
@media (min-width: 481px) and (max-width: 575px) { 

	.multi-column-dropdown .dropdown-header {
		font-size: 100%;
    }
	.multi-column-dropdown .dropdown-header-link {
		white-space: none;
		padding-left: 0px;
	}
	.multi-column-dropdown li {
        white-space: none;
	}	
/*Show specialized "Curriculum & Instruction" Menu links for 481-575px mobile menu*/	
	
	#CIportfolioshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}

	#CIresearchshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}	
	
	#CIportfolio, #CIresearch, #CIresearchshorter.multi-column-dropdown {
	    display: none;}
	
/*Show full "Instructional Design/Technology" Menu links for 481-575px mobile menu*/	
	#IDBlog.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#IDPortfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#IDResearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
/*Show full "Science" Menu links for 481-575px mobile menu*/	
	#Scienceportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Scienceresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
/*Show full "Technology" Menu links for 481-575px mobile menu*/	
	#Technologyportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Technologyresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#Technologyportfolioshortest, #Technologyresearchshortest.multi-column-dropdown {
	    display: none;}
	

/*Show full "Research" Menu links for 481-575px mobile menu*/	
	#Researchportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Researchresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	#Researchportfolioshort, #Researchportfolioshortest, 
	#Researchresearchshort, #Researchresearchshortest.multi-column-dropdown {
	    display: none;}
/*Show specialized "Resume/CV" Menu links for 481-575px mobile menu*/	
	
    #AcademicCVshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#IDCV.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#ScientificCV.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#TechCV.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#ResearchCV.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#AcademicCV, #ResearchCVshort.multi-column-dropdown {
	    display: none;}	
	
/*Show specialized "Hire Me" Menu links for 481-575px mobile menu*/	
	#CIservices.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#idservicesshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#scienceservicesshort.multi-column-dropdown {
		padding-left: 20px;
	    white-space: none;
		display: block;
	}
	#techservices.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#researchservices.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	#CIservicesshort, #idservices, 
	#scienceservices, #techservicesshort, 
	#researchservicesshort.multi-column-dropdown {
	    display: none;}
	
/*Hide 2 column dropdown*/
	#CV2col.dropdown {
		display: none;}
	#hireme2col.dropdown {
		display: none;
	}

}
@media (min-width: 320px) and (max-width: 480px) {

	.multi-column-dropdown .dropdown-header {
		font-size: 100%;
	    padding-left: 0px;
    }
	.multi-column-dropdown .dropdown-header-link {
		white-space: none;
		padding-left: -10px;
	}
	.multi-column-dropdown li {
        white-space: none;
	}
/*Show full "Curriculum & Instruction" Menu links for mobile menu*/	
	
	#CIportfolioshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#CIresearchshorter.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	#CIportfolio, #CIresearch, #CIresearchshort.multi-column-dropdown {
	    display: none;}
	
/*Show full "Instructional Design/Technology" Menu links for mobile menu*/	
	#IDBlog.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#IDPortfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#IDResearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
/*Show full "Science" Menu links for mobile menu*/	
	#Scienceportfolio.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#Scienceresearch.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
/*Show full "Technology" Menu links for mobile menu*/	
	
	#Technologyportfolioshortest.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
    #Technologyresearchshortest.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#Technologyportfolio, #Technologyresearch.multi-column-dropdown {
	    display: none;}

/*Show full "Research" Menu links for mobile menu*/	
	
	
	#Researchportfolioshortest.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#Researchresearchshortest.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	
	#Researchportfolio, #Researchportfolioshort, 
	#Researchresearch, #Researchresearchshort.multi-column-dropdown {
	    display: none;}
	
	
/*Show specialized Curricula Vitae/Resume 2 Column 320-480px Menu*/

	#AcademicCV2colshortest.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#IDCV2colshort.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	#ScientificCV2col.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#TechCV2colshortest.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#ResearchCV2colshortest.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	
	
	#AcademicCV2col, #AcademicCV2colshort, 
	#AcademicCV2colshorter, #IDCV2col, 
	#TechCV2col, #TechCV2colshort, 
	#TechCV2colshorter, #ResearchCV2col, 
	#ResearchCV2colshort, #ResearchCV2colshorter.multi-column-dropdown {
	    display: none;}
    
/*Show specialized "Hire Me" 2 Column 320-480px Menu*/
	
	#CIservicesshortest2col.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#idservicesshorter2col.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	#scienceservicesshortest2col.multi-column-dropdown {
		padding-left: 20px;
	    white-space: none;
		display: block;
	}
	#techservicesshortest2col.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}

	#researchservicesshortest2col.multi-column-dropdown {
		padding-left: 20px;
	    display: block;}
	
	
	#CIservices2col, #CIservicesshort2col, #idservices2col, 
	#idservicesshort2col, #scienceservices2col, #scienceservicesshort2col, 
	#techservices2col, #techservicesshort2col, #researchservices2col.multi-column-dropdown {
	    display: none;}
	
/*Hide 3 column dropdown*/
	#CV3col.dropdown {
		display: none;}
	#hireme3col.dropdown {
		display: none;
	}

}

/*Change multi-column link state colors for mobile menu*/
@media (max-width: 767px) {
	.multi-column-dropdown li a {
	color: #777;	
	}	
	
.multi-column-dropdown li a:hover,
.multi-column-dropdown li a:focus {
  color: #FFF;
	text-decoration: none; }
	
	.multi-column-dropdown .dropdown-header {
		font-size: 100%;
    }
	.multi-column-dropdown .dropdown-header-link {
		white-space: none;
		margin-left: -27px;
}
}
/*UNFUBAR DROPDOWN MENU____NEW STYLING 6_1_21*/
@media (min-width: 768px){
.nav-item.dropdown {
	position: static !important;
	width: 100%;
		
}
.dropdown-menu.multi-column{
	width: 100%;
	
}
/*-- begin nav menu controlling stuff --*/
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none; 
  float: left;
  width: auto;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  white-space: nowrap;	
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-header > a {
  display: block;
  padding: 3px 20px;
  font-size: 1.5em;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
  clear: both;
  font-weight: normal;
}
.dropdown-header > a:hover,
.dropdown-header > a:focus {
  color: #004F6F;
  text-decoration: none;
  
}
	
	}
.dropdown-menu .dropdown-item {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #0082A2;
  white-space: nowrap;
  font-size: 1.1em;
}
